option(
    'tests',
    type: 'feature',
    value: 'auto',
    description: 'build unit tests (requires catch2)',
)
option(
    'examples',
    type: 'boolean',
    value: false,
    description: 'build examples',
)
